Word Hen
What is the meaning of the word "
at first blush
"?
Definitions:
as a first impression
adverb
at first blush the offer seemed attractive
Synonyms:
when first seen